package com.longyiqun.cm.controller.download;

import org.springframework.http.MediaType;

import javax.servlet.ServletContext;

/**
 * program: CaseManager
 * package: com.longyiqun.cm.controller.download
 * author: 龙轶群
 * create: 2018-04-18 14:40
 **/

// 获取文件类型SUPPORT
public class MediaTypeUtils {

    public static MediaType getMediaTypeForFileName(ServletContext servletContext, String fileName) {
        String mineType = servletContext.getMimeType(fileName);
        try {
            MediaType mediaType = MediaType.parseMediaType(mineType);
            return mediaType;
        } catch (Exception e) {
            return MediaType.APPLICATION_OCTET_STREAM;
        }
    }
}
